Commit Graph

56 Commits (065cbbe4aa25ec5c554ec714a70182497d65b723)

Author SHA1 Message Date
winlin 065cbbe4aa add fullscreen event and rescale
winlin 02f46d6fcc update the srs player, set the DAR.
winlin 190540683a update the srs player, set the DAR.
winlin 11cd5c640f update the srs player, set the DAR.
winlin b5c17e2338 update the srs player, set the DAR.
winlin 42ec5f19fc update the srs player, set the DAR.
winlin 5bfb561f89 add srs player
winlin 40c1298476 add srs player
winlin f019eb303c add crossdomain.xml
winlin 0c08942fec update the ui, add hls player
winlin 6e4795ee5c extract the srs.js
winlin ff4b28f4d4 extract the srs.js
winlin 4400fc8d0b add srs_publisher
winlin 1c04e35924 refine the ui, add osmf/jwplayer
winlin 5e9915bd15 add players to nginx
winlin c4477cd64f add players to nginx
winlin ac5ccbc77e refine the thread model for the retry threads
winlin 889ad9238b support http hooks: on_connect/close/publish/unpublish/play/stop.
winlin 3d4474f620 support multiple http hooks for a event.
winlin 9f3139c5c3 add comments for api server
winlin a478452f57 support http callback hooks: on_connect
winlin d3cee00b3b add cherrypy api server
winlin 525af4599f support live stream transcoding by ffmpeg.
winlin ee18b9f537 add ffempty
winlin 2be9ef2a8b add research empty ffmpeg
winlin 7ed20cc670 support write ts file
winlin 164392f6aa fix bug of ts_info
winlin 38e66be490 fix ts audio bug, aac adts header and PES_packet_length fixed
winlin bb775ef7bd update the ts_info
winlin adb7572c8c print the nalu of avc
winlin 235e3cc120 add comments for PES packet length is 0
winlin 145eb7bf29 convert ts_info to unix format
winlin 14211d884a add comments for ts_info
winlin cdd548004c rename ts_info.cpp to ts_info.cc
winlin 37e53f3735 add ts PCR analysis, the tool MPEG-2-ts-packet-analysis.2.4.5.0 decode PCR wrong
winlin 71015dc4a1 fix bug of aac demux, make same to ffmpeg, demux success
winlin 26c24b7bdc add ts dts/pts analysis
winlin 08d745f1cf remove the flv muxer
winlin f70894d2c3 demux aac from ts and write to file.aac
winlin a0ecc5a305 finger out the PES_packet_length is 0
winlin dc7f2cff86 remove the unused h264 enums
winlin 3913e46ba5 fix bug of ts_info
winlin af5ce26746 finger out the ts audio/video package for AACADTS and H264NAL
winlin 4bba9ddcbb add ts_info doc
winlin d1e20dc866 fix the global static instance error, use function to get server
winlin c79372417d parse the aac ADTS packets, add h264 doc
winlin f667351095 add aac specification, iso-13818-7
winlin 1ae03a2ba0 parse video/audio message
winlin 6b75390476 add Makefile for ts_info
winlin 6d4e4d3da2 update the ts_info, parse the PES packet