小编Din*_*esh的帖子

ios中的SSIDDATA包含什么

我正在使用以下代码来获取我的ios设备连接的WIFI.我想知道SSIDDATA包含哪些数据以及如何读取此数据.

    -(id)fetchSSIDInfo
    {
    NSArray *ifs = (__bridge NSArray *)(CNCopySupportedInterfaces());
    NSLog(@"%s: Supported interfaces: %@", __func__, ifs);
    id info = nil;
        for (NSString *ifnam in ifs) {
        info = (__bridge id)(CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam));
        NSLog(@"%s: %@ => %@", __func__, ifnam, info);
        if (info && [info count]) {
            break;
        }
        }
    return info;
}
Run Code Online (Sandbox Code Playgroud)

iphone ios4 ios ios5 ios6

8
推荐指数
1
解决办法
1897
查看次数

RTSP视频在Wowza测试播放器上播放正常但在VLC或其他播放器上测试时无法播放视频(音频总是播放正常)

我正在研究基于RTSP的应用程序,我正在尝试使用rtsp将我的mac屏幕广播到wowza.一切似乎工作正常,但我在wowza上播放音频和视频时面临一些非常奇怪的问题.

我正在做的是从外部麦克风捕获音频并在Mac上捕获屏幕并将其转换为视频,然后将音频和视频作为单独的流广播.

如果我将音频和视频广播到wowza,那么视频和音频在wowza测试播放器上都能很好地播放(wowza客户端).但如果我试图将相同的流传输到vlc播放器(使用RTSP或RTMP)或任何其他在线HLS播放器,只有音频播放正常,但视频根本不播放.

但如果我独立播放视频流(没有音频),它的工作完全没有任何问题.

任何面临相同问题或具有RTSP广播经验的人都可以帮助我解决问题并找到解决此问题的方法.

添加了VLC的日志..

main debug: VLC media player - 2.1.2 Rincewind
main debug: Copyright © 1996-2013 the VideoLAN team
main debug: revision 2.1.2-0-ga4c4876
main debug: configured with ../extras/package/macosx/../../../configure  '--prefix=/Users/fkuehne/Desktop/videolan/gits/vlc-2.1/release/vlc_install_dir' '--enable-macosx' '--enable-merge-ffmpeg' '--enable-growl' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-shout' '--enable-ncurses' '--enable-twolame' '--enable-realrtsp' '--enable-libass' '--enable-macosx-audio' '--enable-macosx-eyetv' '--enable-macosx-qtkit' '--enable-macosx-vout' '--disable-caca' '--disable-skins2' '--disable-xcb' '--disable-sdl' '--disable-samplerate' '--disable-macosx-dialog-provider' '--with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk' '--build=x86_64-apple-darwin10' '--with-macosx-version-min=10.6' 'build_alias=x86_64-apple-darwin10' 'CC=xcrun clang' 'CXX=xcrun clang++' 'OBJC=xcrun clang'
main debug: processing request item: rtsp://192.168.0.102:1935/techM/dinesh123456789, node: Playlist, skip: 0
main debug: resyncing on rtsp://192.168.0.102:1935/techM/dinesh123456789
main debug: …

rtsp video-streaming audio-streaming rtsp-client wowza

5
推荐指数
0
解决办法
1053
查看次数

在 Objective C 中创建用于实时音视频广播的 rtsp 客户端

我正在尝试创建一个实时广播音频和视频的 RTSP 客户端。我在链接http://www.gdcl.co.uk/downloads.htm修改了 iOS 代码,并且能够正确地将视频广播到服务器。但现在我在播放音频部分时遇到问题。在链接示例中,代码的编写方式是将视频数据写入文件,然后从文件中读取数据并将 NALU 的视频数据包上传到 RTSP 服务器。

对于音频部分,我不知道如何继续。现在我尝试的是从麦克风获取音频缓冲区,然后通过添加 RTP 标头和 ALU 直接将其广播到服务器。但是这种方法无法正常工作,因为音频开始滞后,并且滞后随着时间的推移而增加。有人可以让我知道是否有更好的方法来实现这一点并使用 lip sycn 音频/视频。

objective-c video-streaming audio-streaming rtsp-client ios

3
推荐指数
1
解决办法
3701
查看次数