Skip to content

whiteblue3/HTTPLiveStreaming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

This project is stop the developing now. Will restart later.

This project is streaming H.264/AAC using iOS Video Tool Box to encode and send packet over RTP / RTSP

This project is association with Wowza Media Server 4.3 over.

Known Issue

  • H264 Hardware Encoding working on iOS. Mac OS X is not working perfectly.

  • for Mac OS X, AVFoundation is using hardware encoding. I using it.

  • AAC Hardware Encoding is not working on iOS (Software Encoding). Mac OS X only (AVFoundation)

  • H264 Hardware Decoder is working perfectly.

  • H264 MaxSlice option is not working. I use packetization mode 0 (Single NAL)

  • H264 kVTCompressionPropertyKey_ExpectedFrameRate is not working on Mac OS X. (15 fps static only)

  • H264 bitrate is only working iOS. not Mac OS X.

  • RTSP Client is only working for stream publisher.

TODO

  • MPEG4 container format support

  • MPEG2-TS container format support

LICENSE

This project is under GPLv2

About

iOS / Mac OSX H.264 / AAC Hardware Encoding and Streaming over RTP / RTSP using Video Tool Box

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages