2011年11月5日

摘要: In this post, I tried to play small audio data chunks with AudioTrack to show the feasibility of streaming audio. It's not straightforward enough. So I updated the sample code to actually transfer aud... 阅读全文
posted @ 2011-11-05 20:40 rxwen 阅读(347) 评论(0) 推荐(0) 编辑
摘要: I read the c programming language again to mourn Dennis Ritchie who passed away recently. I noticed below statements in section "4.2 Functions Returning Non-integers", which explains the question, w... 阅读全文
posted @ 2011-11-05 20:40 rxwen 阅读(201) 评论(0) 推荐(0) 编辑

2010年11月24日

摘要: I've used and enjoyed the benefits of reversion control system for several years. RCS makes my life a lot easier. And it pushes me to highly prefer text format files over binary files, because text ... 阅读全文
posted @ 2010-11-24 20:23 rxwen 阅读(551) 评论(0) 推荐(0) 编辑
摘要: I was debugging memory leak bugs recently. The bug was caused by incorrect usage of the osip library. It's not uncommon that we meet problems when we rely on a library or framework that we don't fully... 阅读全文
posted @ 2010-11-24 20:23 rxwen 阅读(246) 评论(0) 推荐(0) 编辑

2010年11月19日

摘要: < hello html 阅读全文
posted @ 2010-11-19 21:15 rxwen 阅读(148) 评论(0) 推荐(0) 编辑

2010年6月29日

摘要: ipython is a powerful interactive shell for python. With it, we can tak advantage of python programming language in our daily works. One of ipython's power is its tab-completion feature that needs rea... 阅读全文
posted @ 2010-06-29 20:42 rxwen 阅读(296) 评论(0) 推荐(0) 编辑
摘要: ffmpeg is a powerful media library. It provides ffserver tool that can be used to setup a streaming server. Here is how to compile ffmpeg for android, using CodeSourcery's cross compiler. 1. Download... 阅读全文
posted @ 2010-06-29 20:42 rxwen 阅读(638) 评论(0) 推荐(0) 编辑
摘要: A common task we may want to achieve while creating a media application is to start media playback on a new thread, as the sample below shows: http://code.google.com/p/rxwen-blog-stuff/source/browse/t... 阅读全文
posted @ 2010-06-29 20:42 rxwen 阅读(339) 评论(0) 推荐(0) 编辑
摘要: As I posted before, logging is an important debugging means. In order to be truly useful and convenient, the logging module should at lease have two traits: can be turned on and off globally supports ... 阅读全文
posted @ 2010-06-29 20:42 rxwen 阅读(287) 评论(0) 推荐(0) 编辑
摘要: In sip protocol, the difficult thing is the liecycle of sip elements, including dialog, transaction and message.Though defined as different layers in sip, their lifecycle usually overlaps. Message is ... 阅读全文
posted @ 2010-06-29 20:42 rxwen 阅读(278) 评论(0) 推荐(0) 编辑

导航